﻿
/*Index*/
#apDiv1
{
    position: absolute;
    left: 9px;
    top: 126px;
    width: 245px;
    height: 188px;
    z-index: 1;
    background-color: #CCC;
}
#apDiv2
{
    position: absolute;
    left: 261px;
    top: 126px;
    width: 419px;
    height: 188px;
    z-index: 2;
    background-color: #CCC;
}
#apDiv3
{
    position: absolute;
    left: 685px;
    top: 126px;
    width: 222px;
    height: 188px;
    z-index: 3;
    background-color: #CCC;
}
#apDiv4
{
    position: absolute;
    left: 8px;
    top: 320px;
    width: 900px;
    height: 270px;
    z-index: 4;
    background-color: #06C;
}
#apDiv5
{
    position: absolute;
    left: 18px;
    top: 79px;
    width: 261px;
    height: 204px;
    z-index: 1;
}

.InTheProcessDiv
{
    width: 970px;
    height: 320px;
    margin-top: 15px;
    border: 5px solid #EBEBEB;
}

.InTheProcessDiv ul
{
    list-style: none;
}
.InTheProcessDiv ul li
{
    float: left;
    border: 10px solid #EBEBEB;
    width: 190px;
    height: 230px;
    text-align: center;
 
    margin-right: 15px; 
}

.flow-bd
{
    margin-top:35px;
}

.joinFlowAngle
{
    width: 5px;
}

/*Index*/


/*SpryTabbedPanels*/
.TabbedPanels
{
    overflow: hidden;
    margin: 0px;
    padding: 0px;
    clear: none;
    width: 990px; /* IE Hack to force proper layout when preceded by a paragraph. (hasLayout Bug)*/
    text-align: left;
}
.TabbedPanelsTabGroup
{
    margin: 0px;
    padding: 0px;
}
.TabbedPanelsTab
{
    position: relative;
    top: 1px;
    float: left;
    padding: 4px 10px;
    margin: 0px 4px 0px 0px;
    font: bold 16px sans-serif; /* background-color: #DDD;*/
    list-style: none; /*border-left: solid 1px #CCC;     border-bottom: solid 1px #999;     border-top: solid 1px #999;     border-right: solid 1px #999;*/
    -moz-user-select: none;
    -khtml-user-select: none;
    cursor: pointer;
}


.TabbedPanelsTabHover
{
    background-color: #CCC;
}

.TabbedPanelsTabSelected
{
    background-color: #EEE;
    border-bottom: 1px solid #EEE;
}

.TabbedPanelsTab a
{
    color: black;
    text-decoration: none;
}

.TabbedPanelsContentGroup
{
    clear: both;
    border-top: solid 1px #999; /* border-left: solid 1px #CCC;     border-bottom: solid 1px #CCC;     border-top: solid 1px #999;     border-right: solid 1px #999;     width: 990px;      height:900px;     background-color: #EEE;*/
}

.TabbedPanelsContent
{
    overflow: hidden;
    padding: 4px;
    width: 990px;
    border: 0px;
}
.TabbedPanelsContentVisible
{
}
.VTabbedPanels
{
    overflow: hidden;
    zoom: 1;
}

.VTabbedPanels .TabbedPanelsTabGroup
{
    float: left;
    width: 10em;
    height: 20em;
    background-color: #EEE;
    position: relative;
    border-top: solid 1px #999;
    border-right: solid 1px #999;
    border-left: solid 1px #CCC;
    border-bottom: solid 1px #CCC;
}
.VTabbedPanels .TabbedPanelsTab
{
    float: none;
    margin: 0px;
    border-top: none;
    border-left: none;
    border-right: none;
}
.VTabbedPanels .TabbedPanelsTabSelected
{
    background-color: #EEE;
    border-bottom: solid 1px #999;
}
.VTabbedPanels .TabbedPanelsContentGroup
{
    clear: none;
    float: left;
    padding: 0px;
    width: 30em;
    height: 20em;
}

@media print
{
    .TabbedPanels
    {
        overflow: visible !important;
    }
    .TabbedPanelsContentGroup
    {
        display: block !important;
        overflow: visible !important;
        height: auto !important;
    }
    .TabbedPanelsContent
    {
        overflow: visible !important;
        display: block !important;
        clear: both !important;
    }
    .TabbedPanelsTab
    {
        overflow: visible !important;
        display: block !important;
        clear: both !important;
    }
}
/*SpryTabbedPanels*/





